package com.zkr.sparecost.service;

import com.zkr.sparecost.model.*;
import com.zkr.util.ResultVo;

import javax.validation.Valid;

/**
 * Created by lenovo on 2020/12/11.
 */
public interface SpareCostService {


    ResultVo queryPage(SpareSelectVo spareSelectVo);


ResultVo queryTaxById(Integer taxId);

    ResultVo queryLegalPlantId(String legalPersonCode);

    ResultVo updateStatus(@Valid SpareCostUpdateStatusVo spareCostUpdateStatusVo);

    ResultVo xiala();

    ResultVo querySpare(SpareFrameSelectVo spareFrameSelectVo);

    ResultVo add(@Valid SpareCostAddVo spareCostAddVo);

    ResultVo update(@Valid SpareCostUpdate spareCostUpdate);
}
